body {
  margin: 0;
  padding: 0;
  cursor: url(https://blog-springbot.oss-cn-hangzhou.aliyuncs.com/css/default.cur),default !important;
}
a, button, img {
  cursor: url(https://blog-springbot.oss-cn-hangzhou.aliyuncs.com/css/pointer.cur),default !important;
}

// #app {
//   background-color: #efefef;
//   background-image: linear-gradient(90deg,rgba(60,10,30,.04) 3%,transparent 0),linear-gradient(1turn,rgba(60,10,30,.04) 3%,transparent 0);
//   background-size: 20px 20px;
//   background-position: 50%;
//   background-repeat: repeat;
//   transition: all 0.5s;
// }

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar {
  overflow-x: hidden;
  background-color: #f5f5f5;
  width: 8px;
}

/*滚动条里面小方块 */
::-webkit-scrollbar-thumb {
  border-radius: 1.25rem;
  background-clip: padding-box;
  background-color: #dedddf;
  background-image: linear-gradient(45deg, rgba(253,253,253,0.5) 25%,transparent 0,transparent 50%,rgba(253,253,253,0.5) 0, rgba(253,253,253,0.5) 75%,transparent 0,transparent);
  transition: all 0.5s;
}
::-webkit-scrollbar-thumb:hover {
  background-color: #ccaff8;
  background-image: linear-gradient(45deg, rgba(253,253,253,0.5) 25%,transparent 0,transparent 50%,rgba(253,253,253,0.5) 0, rgba(253,253,253,0.5) 75%,transparent 0,transparent)
}

a {
  text-decoration: none !important;
}